Stringrid - zjisteni pozice kurzoru

Otázka od: Dalibor Faltynek

30. 8. 2004 8:03

Ahoj lidi,
prosim pekne, nevedel by nekdo jak se da zjistit pozice kurzoru v
rozeditovane bunce strigridu?
Diky - Dalik.


Odpovedá: Ondrej Kelle

30. 8. 2004 7:55

> Ahoj lidi,
> prosim pekne, nevedel by nekdo jak se da zjistit pozice kurzoru v
> rozeditovane bunce strigridu?

Uz TCustomGrid ma protected property InplaceEditor, takze nejako takto:

type
  THackStringGrid = class(TStringGrid);

with THackStringGrid(StringGrid1) do
  if Assigned(InplaceEditor) then
    OutputDebugString(PChar(Format('SelStart: %d, SelLength: %d',
      [InplaceEditor.SelStart, InplaceEditor.SelLength])));

HTH
TOndrej


Odpovedá: Dalibor Faltynek

30. 8. 2004 10:43

Diky Ondro,
funguje to, o tom inplaceeditoru jsem sice vedel, ale nevedel jsem jak ho
oslovit.
Dalik.


> > Ahoj lidi,
> > prosim pekne, nevedel by nekdo jak se da zjistit pozice kurzoru v
> > rozeditovane bunce strigridu?
>
> Uz TCustomGrid ma protected property InplaceEditor, takze nejako takto:
>
> type
> THackStringGrid = class(TStringGrid);
>
> with THackStringGrid(StringGrid1) do
> if Assigned(InplaceEditor) then
> OutputDebugString(PChar(Format('SelStart: %d, SelLength: %d',
> [InplaceEditor.SelStart, InplaceEditor.SelLength])));
>
> HTH
> TOndrej
>
>
>